<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>ajaxSuccess(callback)</title>
<meta name="keywords" content="jQuery 1.2 API Reference,Visual jQuery 1.2,jQuery doc,jQuery API,jQuery,jQuery 1.2 API 参考文档中文版,中文版" />
<meta name="description" content="jQuery 1.2 API 文档中文版，提供最新版 jQuery 开发帮助。" />
<link rel="stylesheet" type="text/css" href="../../style/jqueryapi.css" />
<script type="text/javascript" src="../../style/lib/jquery126.js"></script>
 </script>
<script type="text/javascript" src="../../style/jqueryapi.js"></script>
<link rel="shortcut icon" href="../../style/img/favicon.ico" />
</head>
<body>
<div id="topnav">
		<a href="http://www.jQuery.com/" title="jQuery官网" target="_blank" class="topnav">jQuery官网</a>
	<span class="topnav">|</span>
	<a href="http://jquery.org.cn/" title="jQuery中文网站" target="_blank" class="topnav">jQuery中文网站</a>
	<span class="topnav">|</span>
	<a href="http://www.cn-cuckoo.com/" title="1.1版译者" target="_blank" class="topnav">为之漫笔</a>
	<span class="topnav">|</span>
	<a href="http://shawphy.com/" title="1.2版翻译整理者" target="_blank" class="topnav">Shawphy</a>
    <span class="topnav">|</span>
	<a href="http://www.51toria.cn" title="CHM文档制作者:一揪" target="_blank" class="topnav">CHM文档制作者</a> 
	<span class="topnav">|</span>
	<a href="http://dl.getdropbox.com/u/81097/jQueryAPI_CHM.CHM" title="" target="_blank" class="topnav">CHM最新版本下载</a> 
</div>
<hr style="color:#595959;" />

			<div class="content">
				<h1>jQuery.getJSON(url,[data],[callback])</h1>
				<div class="desc"><div>通过 HTTP GET 请求载入 JSON 数据。</div> <div class="longdesc">在 jQuery 1.2 中，您可以通过使用<a href="http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/" class="external text" title="http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/">JSONP</a> 形式的回调函数来加载其他网域的JSON数据，如 "myurl?callback=?"。jQuery 将自动替换 ? 为正确的函数名，以执行回调函数。 <p></p> 注意：此行以后的代码将在这个回调函数执行前执行。</div></div>
				<hr />
				<div class="desc"><div>Load JSON data using an HTTP GET request.</div> <div class="longdesc">As of jQuery 1.2, you can load JSON data located on another domain if you specify a <a href="http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/" class="external text" title="http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/">JSONP</a> callback, which can be done like so: "myurl?callback=?". jQuery automatically replaces the&nbsp;? with the correct method name to call, calling your specified callback. <p></p> Note: Keep in mind, that lines after this function will be executed before callback.</div></div>
				<h2>返回值</h2>
				<p class="indent">XMLHttpRequest</p>
				<h2>参数</h2>
				<p class="indent"><strong>url </strong>(String) : 发送请求地址。</p>
				<p class="indent"><strong>data </strong>(Map) : (可选) 待发送 Key/value 参数。</p>
				<p class="indent"><strong>callback </strong>(Function) : (可选) 载入成功时回调函数。</p>
				<h2>示例</h2>
				<p class="indent">
					从 Flickr JSONP API 载入 4 张最新的关于猫的图片。
				</p>
				<p class="indent"><strong>HTML 代码:</strong></p>
				<div class="code">
					&lt;div id="images"&gt;&lt;/div&gt; 
				</div>
				<p class="indent"><strong>jQuery 代码:</strong></p>
				<div class="code">
					$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&amp;tagmode=any&amp;format=json&amp;jsoncallback=?",<br/> function(data){<br/>
&nbsp; $.each(data.items, function(i,item){<br/>
&nbsp;&nbsp;&nbsp; $("&lt;img/&gt;").attr("src", <br/>item.media.m).appendTo("#images");<br/>
&nbsp;&nbsp;&nbsp; if ( i == 3 ) return false;<br/>
&nbsp; });<br/>
});
				</div>
				<hr />
				<p class="indent">
					从 test.js 载入 JSON 数据并显示 JSON 数据中一个 name 字段数据。 
				</p>
				<p class="indent"><strong>jQuery 代码:</strong></p>
				<div class="code">
					$.getJSON("test.js", function(json){<br/>
&nbsp; alert("JSON Data: " + json.users[3].name);<br/>
});
				</div>
				<hr />
				<p class="indent">
					从 test.js 载入 JSON 数据，附加参数，显示 JSON 数据中一个 name 字段数据。
				</p>
				<p class="indent"><strong>jQuery 代码:</strong></p>
				<div class="code">
					$.getJSON("test.js", { name: "John", time: "2pm" }, function(json){<br/>
&nbsp; alert("JSON Data: " + json.users[3].name);<br/>
});
				</div>
<p class="indent" style="text-align:center;">本手册由<a href="www.51toria.cn">一揪</a>整理编辑,并保持长期更新,最新版本请自行查找</p>
</div>

</body>
</html>
